sleep off one's liquor - Français Anglais Dictionnaire